public garden - Spanish English Dictionary